package com.example.demo.service;

import com.example.demo.entity.TestPaper;

import java.util.ArrayList;
import java.util.List;

public interface PaperService {
    /**
     * 查询章节试卷
     * */
    public TestPaper selpaper(Integer chapter_id);

    /**
     * 查询所有试卷
     * */
    public List<TestPaper> selallpaper();

    /**
     * 增加试卷
     * */
    public int inspaper(String test_paper_name,Integer chapter_id);

    /**
     * 更改试卷
     * */
    public int updpaper(String test_paper_name,Integer chapter_id,Integer test_paper_id);

    /**
     * 删除试卷
     * */
    public int delpaper(Integer test_paper_id);

    /**
     * 改变试卷状态
     * */
    public int updpastu(Integer test_paper_id);

    /**
     * 查询用户是否已经做过此章节试卷
     * */
    public List seltqrecord(Integer tpid, Integer uid);
    public List seltqrecordopid(Integer tpid, Integer uid);//选项ID
    /**
     * 查询已做试卷的试题
     * */
    public List selrecordtqname(Integer tqid);
    /**
     * 查询已做试卷的试题的选项
     */
    public List selrtqopt(Integer tqid);
}
